package com.zb.extend;

import com.zb.entity.ZjWorkDispatchEngineer;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * @Author WEN
 * @Date 2024/5/20 0020
 **/
@Data
@ApiModel("服务商人员移动端工单列表")
public class NetworkEmpDispatchOrderListExtend extends ZjWorkDispatchEngineer {
    @ApiModelProperty(value = "工单单号")
    private String workNo;

    @ApiModelProperty(value = "工单模块ID")
    private Long moduleId;

    @ApiModelProperty(value = "工单质保状态：false-在保，true-过保")
    private Boolean overinsured;

    @ApiModelProperty(value = "工单等级ID")
    private Long workLevelId;

    @ApiModelProperty(value = "期望开始上门日期")
    private Date expectedDate;

    @ApiModelProperty(value = "期望开始上门时间")
    private Date expectedStartTime;

    @ApiModelProperty(value = "期望结束上门时间")
    private Date expectedEndTime;

    @ApiModelProperty(value = "工单结算状态：0-无，1-待结算，2-已结算")
    private Integer settlementStatus;

    @ApiModelProperty(value = "工单完成时间")
    private Date endTime;

    @ApiModelProperty(value = "工单取消时间")
    private Date cancelTime;

    @ApiModelProperty(value = "创建时间")
    private Date createTime;

    @ApiModelProperty(value = "更新时间")
    private Date updateTime;
}
